//回到顶部
    var Utils={
        reqUrl:"http://www.shidiquan.cn/shidiquan/app/appservice",//请求接口参数
        android_down:"http://www.shidiquan.cn/sdq/h5/webService/appDownload/1",//android下载链接
        ios_down:"http://www.shidiquan.cn/sdq/h5/webService/appDownload/2",//ios下载
        getQueryString:function(name){
            var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");  
            var r = window.location.search.substr(1).match(reg);  
            if (r != null){
                return decodeURIComponent(r[2]);
            }else{
                return null;
            }      
        },
        getCurrentCity:function(name){
            var currentCity;
            if(Utils.getQueryString(name)){
                currentCity=Utils.getQueryString(name);
            } 
            return currentCity;
        },
        goBack:function(){//将scrolltop设置为0
            $(window).scrollTop(0);
        },
        click_back:function(ele){
            var el=ele;
            var _el=ele.replace(/#|./,"");
            Utils.scroll_back(ele);
        },
        scroll_back:function(ele){
            $(window).on("scroll",function(){
                 var scroll_top=$(window).scrollTop();//滚动的值
                 var scroll_h=parseInt($(window).height())*3;
                 if(scroll_top>=scroll_h){
                     $(ele).css("display","block");
                     $(ele).off("click");
                     $(ele).on("click",function(){
                        Utils.goBack();    
                     });
                 }else{
                     $(ele).css("display","none");
                     $(ele).off("click");
                 }    
            });
        },
        show_appCode:function(ele){//显示app二维码
            var ele=ele;
            $(ele).on({
                mouseover:function(){  
                    $(".s_wid_down").addClass("show").removeClass("hide");
                },
                mouseout:function(){
                    $(".s_wid_down").addClass("hide").removeClass("show");
                }
            });
        },
         getCookie: function(name){//获取指定的cookie值
            var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
            if(arr=document.cookie.match(reg)){
                return unescape(arr[2]);
            }else{
                return null;
            }
         },
         setCookie: function(name,value){//设置cookie值
            var Days = 7; 
            var exp = new Date(); 
            exp.setTime(exp.getTime() + Days*24*60*60*1000); 
            document.cookie = name + "="+ escape (value) + ";expires=" +exp.toGMTString(); 
        },
         delCookie: function(name){//删除指定的cookie值
            var exp = new Date();
            exp.setTime(exp.getTime() - 1);
            var cval=Utils.getCookie(name);
            if(cval!=null)
            document.cookie= name + "="+cval+";expires="+exp.toGMTString();
        }
    }
//设置当前的变量作用域范围
;(function(){
    $(".pubtopcon .logo").on("click",function(){
        window.open("./index.html");
    });
    //回到顶部，传入的参数为当前点击的元素的class选择器字符或者是id选择器字符
    Utils.click_back(".s_bg_back");
    Utils.show_appCode(".s_bg_down");
    //判断是否登录，如果登录，显示当前用户信息，否则提示登录
    var hasLogin=Utils.getCookie("hasLogin");
    var userName=Utils.getCookie("userName");
    function setShow(eles){//显示
        $(eles).addClass("show").removeClass("hide");        
    }
    function setHide(eles){//隐藏
        $(eles).addClass("hide").removeClass("show");        
    }
    if(hasLogin){
        setShow(".headnav-right-ul .hasLogin");
        setHide(".headnav-right-ul .pleaseLogin");
        $("#username").html(userName);
    }
    //退出登录
    $("#loginOut").on("click",function(){
        Utils.delCookie("hasLogin");
        Utils.delCookie("userName");
        Utils.delCookie("userId");
        Utils.delCookie("shopId");
        setShow(".headnav-right-ul .pleaseLogin");
        setHide(".headnav-right-ul .hasLogin");
        var currLink=location.href;
        //当前页如果是我的收藏页，点击退去回到首页
        if(currLink.indexOf("mycollect")>-1){
            location.href="./index.html";
        }
    }); 
    /**
     *切换商品，商家，服务搜索栏
     **/
    $(".tab-ul li").on("click",function(){
        var tagFlag=$(this).attr("data-tag");//当前选中的标志
        $(this).addClass("bgco36").removeClass("bgcoff").siblings("li")
                .addClass("bgcoff").removeClass("bgco36");
        //根据当前搜索框里面是否有值，切换不同的搜索提示信息
        var inp_text=$("input.searchinp").val();
        var placeHolder=$("input.searchinp").attr("placeHolder");
        if($.trim(inp_text)===""){
            var setPlaceHolder=function(v){
                $("input.searchinp").attr("placeHolder",v);
            }
            if(tagFlag==="1"){
                setPlaceHolder("请输入商品名称");
            }else if(tagFlag==="2"){
                setPlaceHolder("请输入商家名称");
            }else if(tagFlag==="3"){
                setPlaceHolder("请输入服务名称");
            }else{
                console.log("tagFlag="+tagFlag);
            }
        }else{
            console.log("当前输入框不为空");
        } 
    });
    /**
     *判断class为bar的div当前位置
     **/
    var topBar=parseInt($(".pubtopcon .pubsearch").offset().top)+40;//class为bar的div的位置
    getSearchBar();
    function getSearchBar(){
        var topWindow=parseInt($(document).scrollTop());
        if(topBar<=topWindow){
            $(".rollSearch").addClass("show").removeClass("hide");
        }else{
            $(".rollSearch").addClass("hide").removeClass("show");
        }
    }
    $(document).on("scroll",function(e){
        getSearchBar();
    });
    
    //图片添加后缀_max
    String.prototype.add_suffix_max=function(){
        var s_len=this.length;
        var lastIndex=this.lastIndexOf(".");
        var fullpath=this.substr(0,lastIndex)+"_max"+this.substr(lastIndex,s_len);
        return fullpath;
    }
})();